home *** CD-ROM | disk | FTP | other *** search
- # Description:
- #
- # Open a single instance of the digital audio player, load,
- # cue, change volume and close.
- #
- ###########################################################################
-
- ############################################
- #
- # OPEN THE DIGITAL AUDIO PLAYER
- # WAIT FOR SUCCESSFUL OPEN
- #
- ############################################
-
- open waveaudio00 alias wave1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
- @WAIT_NOTIFY 1 45000
-
- acquire wave1
- @WAIT_PASSDEVICE wave1
-
- ############################################
- #
- # LOAD AND CUE A8B22KS.WAV FILE
- # CHANGE VOLUME FROM 0% to 100%
- #
- ############################################
-
- load wave1 ?AP2PATH?A8B22KS.WAV notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_LOAD #2
- @WAIT_NOTIFY 2 30000
- status wave1 mode wait
- =stopped
-
- cue wave1 output notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #3
- @WAIT_NOTIFY 3 30000
-
- set wave1 audio volume 0
- status wave1 volume wait
- =0:0
-
- set wave1 audio volume 10
- status wave1 volume wait
- =10:10
-
- set wave1 audio volume 20
- status wave1 volume wait
- =20:20
-
- set wave1 audio volume 30
- status wave1 volume wait
- =30:30
-
- set wave1 audio volume 40
- status wave1 volume wait
- =40:40
-
- set wave1 audio volume 50
- status wave1 volume wait
- =50:50
-
- set wave1 audio volume 60
- status wave1 volume wait
- =60:60
-
- set wave1 audio volume 70
- status wave1 volume wait
- =70:70
-
- set wave1 audio volume 80
- status wave1 volume wait
- =80:80
-
- set wave1 audio volume 90
- status wave1 volume wait
- =90:90
-
- set wave1 audio volume 100
- status wave1 volume wait
- =100:100
-
- close wave1 notify
- +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #4
- @WAIT_NOTIFY 4 30000